package com.zhongying.jf.constant;

import java.math.BigDecimal;

/**
 * @description 标的常量 命名规则 字段_描述
 * @auther zengli
 * @create 2017/9/27
 */
public interface BorrowConstant {

    /**标的类型 */
    /**1:散标 */
    int BORROW_TYPE_SPLIT_BID = 1;
    /** 2:预约标 */
    int BORROW_TYPE_APPOINT_BID = 2;
    /** 3:计划标' */
    int BORROW_TYPE_PLAN_BID = 3;

    /**标的状态 */
    /** 3、未开始 */
    int STATUS_NOT_BEGIN = 3;
    /** 4、开始募集 */
    int STATUS_BEGIN_COLLECT = 4;
    /** 5、已满标 */
    int STATUS_FULL_BID = 5;
    /** 6、放款中 */
    int STATUS_LOAD = 6;
    /** 7、计息中 */
    int STATUS_INTEREST_ACCRUAL = 7;
    /** 9、已结束 */
    int STATUS_OVER = 9;
    /** 10、流标 */
    int STATUS_LOSE_BID = 10;
    /** 11、部分满标 */
    int STATUS_PART_FULL_BID = 11;

    //'投资周期单位 1:天 2:周 3:月 4:年'
    /** 投资周期单位:天*/
    int PERIOD_UNIT_DAY = 1;
    /** 投资周期单位:周*/
    int PERIOD_UNIT_WEEK = 2;
    /** 投资周期单位:月*/
    int PERIOD_UNIT_MONTH = 3;
    /** 投资周期单位:年*/
    int PERIOD_UNIT_YEAR = 4;

    //'投资周期单位对应的天数
    /** 投资周期单位:天*/
    int PERIOD_UNIT_DAY_DAYS = 1;
    /** 投资周期单位:周*/
    int PERIOD_UNIT_WEEK_DAYS = 7;
    /** 投资周期单位:月*/
    int PERIOD_UNIT_MONTH_DAYS = 30;
    /** 投资周期单位:年*/
    int PERIOD_UNIT_YEAR_DAYS = 365;

}
